The winners and losers of the 2013 National Health and Medical Research (NHMRC) Project Grants were announced in October. A record low success rate of just 16.9% (down from last year’s 20.5%) meant ...
The FIA has outlined that it is seeking any interested team to join Formula 1 in 2025, 2026 or 2027. A tentative deadline of April 30 has been set for formal applications to be lodged. A fee of ...