Primech Holdings wins Singapore cleaning contracts worth about USD 1.67 million - PMEC News | Rallies