Velan Q1 FY2027 slides: sales fall 20% as new ownership era begins

Üst