advertisement
advertisement

Facebook just beat its highest share price to date