A solar panel manufacturer that’s laying off workers. A battery maker that spurned Europe for American subsidies. A green hydrogen project stalled for lack
Read More