CBPE acquires majority stake in ABI