20090416 business.india-business: Passenger traffic falls 12%