School of Rock Opens First Music School in Europe
The new music school, located in Pozuelo de Alarcón, Madrid, Spain opened May 15th.
FRANCHISE
The new music school, located in Pozuelo de Alarcón, Madrid, Spain opened May 15th.
The 4th Annual Global Franchise Awards celebrated the brands that are raising the bar in international franchising.
Marking the 15th country open or in development, the move supports a growing demand for the franchise in Asia.