ITC aims to meet 100 percent of energy needs from renewable sources by 2030

ITC Limited has set itself the target to meet 100% of purchased grid electricity requirements from renewable sources by 2030. In line with its philosophy …

Read more

Trina Solar Vertex Super Factories are impressive and really green

Trina Solar has recently in a press statement said that they have built three Vertex Super Factories in Yiwu, Zhejiang, as well as Suqian and …

Read more