President Barack Obama's proposal to give tax breaks to firms that set up shops at 'Buffalo instead of Bangalore' would dramatically affect American jobs and investment and leave US companies less competitive in global markets, a new economic report has warned.8:32 PM on June 09
Be the first to comment...
Add Your Comment