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, 2023