Home Tags Greater Noida Authority imposed a fine of 5.25 lakhs on the contractor for delay in beautification of ponds