1.

Tata Power Solar Commissions India's Largest Floating Solar Power Project is in which state?

A. Assam
B. Kerala
C. Bihar
D. Odisha
Answer» C. Bihar


Discussion

No Comment Found