MCQShareWhich number India holds in producing electricity in the world?A$5^{th}$✓$7^{th}$C$10^{th}$D$12^{th}$