Talking Points This Week: Issues Galore, Markets Perform With Fervour

[ad_1] While clean power is better, unclean power is better than less power. Developing countries seem to have realised this very well. India, for example, expects to add almost 88…