Business & Regulation

Leonardo and RADA complete merger to form new public company

RADA will have a 19.5% ownership stake in the new company while Leonardo will own the remaining 80.5%.