Buy stock photo Employees, shaking hands and outdoor for deal, agreement and thank you to investor in green energy. Partnership, staff and nature blur for collaboration in sustainable mission, closeup and support