Barry Callebaut unveils solar farm in Tema Factory

Barry Callebaut newly installed solar generation facility
Barry Callebaut newly installed solar generation facility