What is the version of the following sentence with correct punctuation?

A largescale solar cell system will be constructed on the surface of the terminal building which can supply power to the office domicile and reduce energy consumption as well as contribute to reducing CO2 emissions
A large-scale solar cell system will be constructed on the surface of the terminal building, which can supply power to the office domicile and reduce energy consumption as well as contribute to reducing CO2 emissions.