Punjab floods hit power infra; initial estimates put losses at Rs 102.58 crore | India First