Tata Power Solar Systems launches off-grid solar solutions in three states

Tata Power Solar Systems has announced the launch of cost-efficient solar off-grid solutions in West Bengal, Bihar and Jharkhand on October 26