1INCH foundation transfers send asset price tumbling

The 1INCH Foundation recently transferred a large amount of the 1INCH token causing investor concern. The price has dropped by as much as 3%.