Economics of competition and regulation 2025