Expedia IT Specialist Charged with Insider Trading
In an ideal world, companies would be able to trust their employees one-hundred percent. However, there are those who take advantage of their position within an organization to perform illegal activities. Unfortunately, that was the case with Expedia’s Jonathan…