Talk:Saffron Technology

Rumors of Layoffs and Possible Shutdown https://www.thelayoff.com/t/UTfouYa