29 Apr by Vitaliy Dadalyan Facebook, Microsoft and Tesla report earnings: Tech Weekly highlight of Yahoo Finance's top tech news, features and analyses.