What makes Ireland great, makes Ireland great for business.

The new tv ad from IDA shows how Irish culture and heritage have had a positive effect on Ireland's corporate environment, making it a great place for business- in short, What makes Ireland great, makes Ireland great for business.