IndustryWhy Wind and Solar Projects Need On-Site Weather Stations in India — ExplainedBY Sonali Mukherjee