Mecca USA is an urban clothing brand looking to make a statement. So to reach the target audience it has conjured up one of the most controversial statements in American history. The statement was ...
STAKING A CLAIM. Mecca Leisure USA, a relative newcomer to Central Florida, is growing fast. By early next year, the company is expected to have more than 1,000 employees. Mecca Leisure owns Hard Rock ...