MCX and Financial Technologies