india signs ten year offtake agreement stone crushers