Rolls-Royce Naval Marine Inc., Walpole, Mass., is being awarded a $7,030,097 cost-plus-fixed-fee contract for research and developmentā¦