Published 7 Years Agotsc-energyTSC Energy & Infrastructure develops solar power plants and their related infrastructure in growth markets experiencing energy crisis