European defense stocks rally as developments between President Trump and Russia prompt an emergency meeting. U.S. defense stocks rise.
The projects align with the country's Vision 2030 initiative, which aims for a 50% renewable energy mix by the end of the 2020s.
BAE Systems has secured a new contract valued at $251 million from the U.S. Navy to supply critical system engineering and on-site technical support to the AEGIS Technical Representative organization.