We’re Going Global!!!” is the new catch phrase on trend with many of the corporates across the Globe. But what does it really mean to ‘go global’. Come to think of it, going global is not just expanding your operations to countries outside of your own, making your products available