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

Techradar How to make money on online casinos
Techradar. How to make money on online casinos