20030525 india: Hydel push may trip over free power