Is Russia the right place for future business leaders?

Over the past two years Russian business schools have been taking active steps to attract the world’s experts on start-ups and entrepreneurship who encourage young ambitious students to develop their business ideas and build social networking. Is Russia really on track to becoming a business-friendly environment for future leaders? Richard Kivel, CEO of the Massachusetts […]