By Tom Kenning, Senior Reporter
Quality | The speed of solar deployment in India has raised concerns that quality maybe sacrificed
for expediency. Although there are warning signs of a potential quality problem, efforts are underway to nip it in the bud