Tag: Washington DC

Another Google “Green Cash” scam screws taxpayers. Google may have bought White House but it did not buy good technology!

Another Google “Green Cash” scam screws taxpayers. Google may have bought White House but it did not…