Business Amid ‘Transformers 3’ Filming, Tax Incentives Come Under Scrutiny July 28, 2010 | By MadameNoire