A software license is a contract between an end-user and a software manufacturer relating to ownership, authorised used and software redistribution. ..
Corporate Social Responsibility ..
Essentials of a valid contract under Indian Contract Act 1872 ..