In the 256 day period from March 16, 2024, turu.biz underwent 3 functioning checks according to the information provided. During every check that was done as of November 28, 2024, turu.biz was either down or facing issues. Turu.biz was inaccessible 3 times during evaluations done, equivalent to 100.00% of all those carried out, most recently on March 16, 2024. As of November 28, 2024, there have been no reported responses with an error status based on all the received replies. Differing from an average of 0.001 seconds, turu.biz responded in — seconds on March 16, 2024.