instantnewsbeat.com In April 2006, Sequoia and Artis Capital Administration invested an additional $8 million in the corporate, which had skilled significant progress in its first few months. Nonetheless, didn't come without any problems, the speedy progress in c