All the teams have agreed, but they're now negotiating the actualy figure of the cap, it'll probably end up around £60-70 million, then be down to £40 million within a year or two.
That's simply not correct. The teams haven't agreed to anything yet, it is still a deadlock.
http://www.autosport.com/news/report.php/id/76008