English, motherf****r: do you speak it?

July 5th, 2012

Another voice joins the chorus reminding start-ups that, to be successful, they really must learn and work in English as their first language.