Baku Bay Tower 8 Noyabr avenue 113 Baku, Azerbaijan
Global Energy Solutions (Glensol) is a leading service provider in Oil & Gas, Power & Water industries.