Business
Channel Therapeutics Corporation (AMEX:CHRO) At $1.35: Does It Look Expensive?
In recent trading session, Channel Therapeutics Corporation (AMEX:CHRO) saw 1.41 million shares changing hands at last check today with its beta currently measuring 3.51. Company’s