Tata Power Solar gets letter of award for Rs 945 crore project

Stocks