Azerbaijan casts light on most popular internet browser for users in May 2026. (Azerbaijan Monthly ICT Monitoring, 2026)