Creators Alliance participants urged: Speak to Commission
The Securities Commission is pleading with Bahamians who invested with Creators Alliance to contact it after declaring the venture has “the hallmarks of a pyramid scheme” - a common type of financial fraud. Christina Rolle, its executive director, told …