You may find these News websites useful:
Autosport
Crash.net
Performance Racing Industry (PRI)
PMW - Professional Motorsport World
Race Engine Technology
Race Car Engineering
Race Tech