The Casino Regulatory Authority (CRA) of Singapore is the government body responsible for the licensing and regulation of all casino operations in Singapore. It works to ensure the safety of casino customers, promote responsible gambling and protect the integrity of the industry.