Published: Wed, 11/08/23
By BRET WILLIAMS
The company said it’s scrapping the La Spezia project despite millions in subsidies in Europe. Enel, an Italian energy group,…