I too am on a business visa and from India. Company bearing the costs is optional. Waht are you looking for when you come here.
My wife has an excelllent job in India and so because of some commitments back home she decided to stay back while I am here.