infotechlead

Palo Alto sales jump 24% as its deals in >$10 mn range reach 25