The 21st Century Icon Awards
The 21st Century Icon Awards have given the pandemic a massive beating. The Awards continue to Celebrate Success of the Next Generation despite these unprecedented times. The winners of these truly global Awards were unveiled in London on 17th December 2020.
Updated: Thu Dec 24 2020