The FaithTech platform has launched a new short-form content offering featuring mythology-led micro-dramas, starting with a ...