Taxation of the Cloud Still Hazy