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

The abbreviation TCI stands for The Competitiveness Institute and is a network of cluster actors in the entire world TCI has a secreatariat that helps its members get in touch with each other
The abbreviation TCI stands for The Competitiveness Institute and is a network of cluster actors in the entire world. TCI has a secreatariat that helps its members get in touch with each other.