Vast lines of solar panels reflect the blazing sun in India s western deserts, a dazzling ocean broken only by bristling wind ...