Spanning over 37 miles on tight streets, villages and mountain roads, the Isle of Man TT is widely regarded as one of the ...
Britain's TT Electronics said its 150-pence-per-share takeover by Swiss firm Cicor Technologies collapsed on Wednesday after it failed to secure the necessary votes from shareholders.