For Tata Power, these are strategic assets that will support in … Tata Power Solar, the renewable energy arm of Mumbai-headquartered Tata Power.
Read Complete New : Tata Power’s subsidiary bags mining business permit for 10 years in Indonesia – Mint