RE: ICP - Internet Computer Protocol. Up 102% in one monthYou are viewing a single comment's thread from:ICP - Internet Computer Protocol. Up 102% in one monthView the full contextborghesegardens in icp • 7 months ago Wow. icp