semi teelatest news & developments