, England, United Kingdom • 1001 - 5000 Employees
Oil & Energy
Distribution and trade with petrol productsManaging five sugar refineriesTrade with white sugarProduction of electric power from hydro electric plantsTransport ServicesHotel ManagementReal Estate ConstructionSoccer TeamHorse Stables