techtree.com is down for several hours ?

Leading technology online Portal http://techtree.com is down for several hours ?When, I tried accessing. I do found out their servers are down. Amazon cloud is down ??? I doubt it. did techtree forget paying their renewals ??? Its really Embarrassing ! I love reading new happenings from their website. feel sorry to see their site is down. No one is …