The Japan Sri Lanka Technical and Cultural Association (JASTECA) announced the launch of the prestigious JASTECA Awards 2025, ...