LIC (Life Corporation of India) started business in which country recently?
XYZ corporation carries on business in fifty countries. Identify the form of
business enterprise.
India plans to reduce the corporate tax rate from 30% to ___ which is a good incentive for doing business in India.
India and which country have recently signed anti-terror pact to help each other in combating terrorism?