Tata Power Solar, as EPC contractor, has built a two-level pooling substation for Vibrant Energy’s 66-mw solar power plant. In a release, Tata Power Solar, a wholly-owned subsidiary of Tata Power, said that the EPC team of Tata Power Read more