Find the word definition

Wikipedia
Taleveras

Taleveras is an African business conglomerate, privately owned with business interests in energy and infrastructure, oil and gas exploration, production, trading and supply, power and construction. Taleveras’ offices are located in London, Geneva, Abuja, Lagos, Abidjan, Cape Town and Dubai.