Utility vehicle manufacturer Mahindra & Mahindra has signed an agreement with oil major Indian Oil Corporation to research alternative fuels and energy that may lead to the roll-out of India's first hydrogen engine in the next two years.