NLA Licence definition

NLA Licence means an NLA eClips Web Database Licence and/or NLA End User Licence Agreement as applicable.
NLA Licence means the centrally negotiated licences operated by NLA that license images as part of the limited collective rights exercised by NLA on behalf of certain magazine publishers. These licences covers businesses, Media Monitoring Agencies, PR agencies, the public sector, and charities