InterviewSolution
Saved Bookmarks
| 1. |
Tata Power Solar Commissions India's Largest Floating Solar Power Project is in which state? |
| Answer» Kerala on a 350-acre water body, backwaters area, having an installed capacity of 101.6 Megawatt Peak. | |