India has been named the most attractive country for investment in a survey of more than 500 global investors published More...