Britain and Japan Agree to $24 Billion Investment Deal | Alto