20120809 business.india-business: Tata Power's Q1 net profit drops 66% on interest cost; forex loss