NLA Licence definition
NLA Licence means an NLA Web Database Licence and/or NLA Web End User Licence and/or NLA Consumer Service Provider Licence as applicable.
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