karl te nanalatest news & developments