ByNiir WriterJuly 3, 2025 Tata Power Solar Portfolio: From Equipment Manufacturing to EPC Solutions Business Tycoons Tata Solar Power