Things have gone from bad to worse for Alex Tapscott this past week. Several of his projects have received a lot of scrutiny. Moreover, there are some allegations which […] Click here to view full article