North Delhi Power Limited Vs. Govt. of National Capital Territory of Delhi & Ors.