Hexagon Peak is a project developer, EPC and an independent management consultant for Solar power projects under bilateral Power Purchase Agreements (PPAs).