Rolls-Royce Marine North America Inc. and Triveni Engineering and Industries Limited (NSE: TRIVENI) have signed a Memorandum ...