April 5, 2010in Commercialization, Contracts, Licensees, Technology2by Editor1989 Implications and Meaning of a Perpetual Licence Virgil Cojocaru is a JD candidate at Osgoode Hall Law School. In BMS Computer Solutions Limited and AB Agri Limited the meaning and interpretation of a perpetual licence came under…