After years mired in revelations about sordid dealings, today gambling giant Crown Resorts has been rehabilitated and given the green light to open its doors to gamblers at its massive Sydney Barangaroo Casino.