May’s top stories: NEXTracker’s tracker technology, India approves 7,000MW of PHWRs

Image: ET Energy commissions 26MWp of solar power projects in the UK. Photo: courtesy of PR Newswire.