The London Energy Brokers' Association (LEBA) is an independent industry body formed in 2003 to represent the interests of London-based energy brokers. It facilitates the trading of energy and provides market data and indices that serve as pricing benchmarks.
ICAP is a world-leading intermediary in wholesale financial, energy, and commodities markets, facilitating and executing trades on behalf of the world's leading financial institutions.
Company Details
The London Energy Brokers' Association is operated by Leba Limited and is a Active company incorporated on 12 June 2008 with the registered office located in Orpington, Greater London. Leba Limited was registered 17 years ago.