Business Immersion: A Boon for Engineers