On a ‘Belt and Road’ to where?
Malta is among the first European countries to sign

Our Awards and Media Partners

Award logo Award logo Award logo Award logo