The new solar parks will be in operation from Boston and Offham during 2024