Apple could face fine and ban from Italian lawmakers

Top