Ways to recover data from formatted hard drive

Data stored in a computer or any other storage medium may include files, folders, office documents, movies, photos, audio and video files, RAW image files, etc. All these data can be stored in various data storage mediums like hard drives, external hard disks, memory cards, pen drives, USB storage devices, flash memory cards, SD cards, [...]