Does it still exist?
It appears The Tech Talk hasn't published anything since May.
https://www.thetechtalk.org/
https://issuu.com/latechtalk/
Does it still exist?
It appears The Tech Talk hasn't published anything since May.
https://www.thetechtalk.org/
https://issuu.com/latechtalk/