Looks like 22 years of Indians flooding America and promising to innovate hasn’t exactly happened as planned.

Leave a Reply

Your email address will not be published. Required fields are marked *