There is a lot of bs in the local press here, but publication of audited financial statements signed off by one of the "big five" global accountancy firms carry a different level of credibility altogether.
And to the mod-bod who deleted my comment about F1/Dubai/Sand, it's a valid point. It has been stated many times by F1 teams that racing in Dubai would be virtually impossible. The sand is desert sand, very fine and plays havoc with the air intake filters. The sand in Bahrain is entirely different from a geological point of view....brackish, salty (it's actually formerly seabed) and much larger particulate size. Doesn't have a problem with intake filters.