close
close
close
Home Tags Tata Power

Tag: Tata Power

Bengaluru, India; 3rd July, 2017: Tata Power Solar, India’s largest integrated solar company won India Solar Week Excellence Awards 2017 in 100 MW or below project based category for excellence in commissioning 100 MW solar project for NTPC in...