Few weeks ago, in a completely unprecedented move, Yahoo released its weather app for both iPhone and Android platforms. Needless to say this was not an app idea that was icebreaking. But still it came from company like Yahoo and we had expectations from it. But honestly, we were not sure how great this app […]