What is Self-Publishing and their Platforms

Self-publishing is the process of publishing a book without approaching a traditional publishing house or company, This means the author bears all the responsibility and expenses associated such as the editing, designing, formatting, and marketing of the book and in-return receives 100% share of the profit that the book generates. Another advantage of self-publishing is…