BYD, the world's largest electric car manufacturer from China, posted record profits last year. The Shenzen-based company reported net profit that exploded 81...
After Vladimir Putin's election victory, international newspapers are not very squeamish about the Russian president. “Putin is a threat to the world,” wrote...