Ricardo said it agreed to the sale of its defense business for $85 million and that it will use the funds to acquire an initial stake in E3 Advisory.