20050317 business.india-business: G-20 meet starts today in Delhi