20070523 business.india-business: Rupee ends flat at 40.56 to dollar