Business Electric News IBC signs $1Bn investment pact to set up battery facility in Indian state of Karnataka International Battery Company (IBC) has signed an investment contract with the government… Soumyadeep SarkarAugust 2, 20233 minute read