Technology Tata Power Solar’s mega project4 December 202101 Min ReadBy News Desk https://youtu.be/4GLdLQdUxLY Tata Power Solar Systems has received a Letter of Award from Solar Energy Corporation of India. The contract is to…