20020725 business.india-business: Tata Power Q1 net down 3.28% at Rs 83.73 cr