Meta wins battle in bid to buy virtual reality startup

Meta records historic drop in revenue

Meta gives some hope again