US renewables developer Tri Global Energy has agreed to offload up to 350 MW of wind and solar power projects in Indiana to Leeward Renewable Energy.