BBPNL

AcronymDefinition
BBPNLBalfour Beatty Power Networks Ltd