Public body includes (a) state within the meaning of Article 12 of the Constitution of India, (b) all public undertakings and non-statutory authorities and (c) a company, corporation, society, trust, firm or a co-operative society whether owned or controlled by the Government or by private individuals and institutions whose activities affect the public interest.