The unprovoked outburst by the Union commerce and industry minister Piyush Goyal wherein he called India Inc's business practices as being against national interests, has left corporates baffled. While the corporates may be feeling 'helpless' since even the Confederation of India Industry (CII), an industry body, removed the video of Mr Goyal's 19-minute tirade from its website, the Confederation of All India Traders (CAIT), however, has supported Mr Goyal.