ByTechnograte Staff The Samsung Galaxy S7 – Should you buy it or ditch it ? Samsung is undoubtedly the world leader in smartphone market and the much coveted Galaxy series has always been… Android Mobile