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…