Sabaragamuwa University of Sri Lanka through University Business Linkage Cell has signed its 3rd licensing agreement with Cargills Ceylon PLC […]
Sabaragamuwa University of Sri Lanka through University Business Linkage Cell has signed its 3rd licensing agreement with Cargills Ceylon PLC […]