Facebook and Twitter Receive a HUGE Dosage of Their Own Medication
Facebook has actually fallen to nearly half its own best rate of recent 52 full weeks from $384.33 to $200.06. Twitter has fallen to less than one-half from $73.34 all the way to $33.39 of its previous 52 week higher. The most up to date drop comes as Russia shuts all of them each down…