20050301 business.india-business: Smells of roses; but there're thorns