Lok Sabha Speaker Om Birla said entrepreneurs from across the world are investing in India, describing it as one of the most attractive investment destinations, with every requirement for doing business available in the country.

See Full Page