Can someone translate what this sentence is saying? Seems awkwardly written: 'Investors poured $155 billion of Sentinel Renewable Energies Inc., the state's power is anything but a year ago'