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%.
RADA will have a 19.5% ownership stake in the new company while Leonardo will own the remaining 80.5%.