The company signs 15-year lease for all 910MW of its Corsicana site worth about $28 billion | News | MoonHub