TELUS AGRICULTURE & CONSUMER GOODS (UK) LIMITED Trademarks
EXCEEDRA
Filed: April 17, 2014
Computer software for integrated business planning, analytics and optimization capability; computer programmes to allow…
Owned by: TELUS AGRICULTURE & CONSUMER GOODS (UK) LIMITED
Serial Number: 86255012