STORY: Wall Street's main indexes closed higher on Wednesday as investors brushed off disappointing earnings from Alphabet ...
Enel North America announced it has a power purchase agreement (PPA) for a 115-MW portion of the Rockhaven wind farm in ...