You should compare travel insurance in India for corporate travels and grab best travel insurance policies online according to your needs. (gibl.in)
Also keep in mind that Rogers offers one of the best travel insurance policies in Canada with this card. (lifeoncredit.ca)
I'll go over what you need to look for in a good travel insurance policy in another post and will point out the things you need to look out for when deciding who to go with. (helenchik.com)