Indus Motor announces financial results