IMAX Corporation has achieved victory in the Bombay High Court in a decades-long contract dispute with E-City Entertainment, for awards now amounting to more than $28 million USD with accumulated…