Bio not provided
As a fellow Indian, I object to "The team at Science have (sic)" being called out as grammatically incorrect. In British English (which we speak in India), a team is always referred to in the plural sense as in "Manchester United are the biggest team in England". But the longer I read the quote, the more incorrect it seems...maybe I've lived in the US too long :P . But great to see an Indian startup get recognized outside its homeland.
11 months ago on Science Acquires Indian Startup Pinpuff to Measure and Monetize Influence On Pinterest