Company News
Amazon Leo Satellite $25bn Spend, $14bn Revenue
BofA reiterates Buy rating on Amazon with $310 price target as Leo satellite internet project nears operational tipping point.
Amazon now has over 300 satellites, expects launches to ramp through 2026