BBPNL stands for Balfour Beatty Power Networks Ltd

BBPNL