Sports | Fri Jun 13, 2014 11:23am IST

Mega-events may get less ambitious as Brazil counts World Cup costs