Tag: INOVEST posts 59% decline in net profits