Mumbai police register FIR after Tata Power Company complains of Rs 95 crore cheating in proposed coal mi · Activ.news