The international web awards for solo designers, studios & agencies
About the designer/developer
Located in Moscow, Russia
The RBC group of companies is one of the leading Russian media holdings. Today RBC operates comprehensive business and entertainment Internet portals, a 24/7 RBC TV business channel, and a number of business print publications.