SolarSquare is highlighting the cost-saving potential of solar power for people across India through its innovative financing programme. Initial set-up costs are the most significant barrier to renewable energy adoption, but some brands are exploring creative solutions to this problem.